草庐IT

swift - 3D Touch 和 UITableViewCell

全部标签

iOS swift : Constraints did not update on screen

晚上,ScrollView约束有问题。这是我的代码://whenthekeyboardisshown,moveupsomeelements@objcfunckeyboardWillShow(notification:NSNotification){ifletkeyboardSize=(notification.userInfo?[UIKeyboardFrameEndUserInfoKey]as?NSValue)?.cgRectValue{//Bringupthescrollviewprint(scrollViewBottomConstraint.constant)self.scroll

ios - Swift 4 中的 mapView.setRegion

我在Swift4、Xcode9中的代码有问题。有人可以帮助我吗?当我运行这个程序时,它给我一个错误。它说mapView.setRegion(region,animated:true)不工作并给我一个错误,当我注释掉它时,它适用于我的当前位置,但只是没有紧密放大。funclocationManager(_manager:CLLocationManager,didUpdateLocationslocations:[CLLocation]){letlocation=locations[0]if!isInitialized{isInitialized=trueletspan:MKCoordin

ios - Swift 3 和 Firebase 观察 Child 是否存在

需要观察我的Firebase数据库中的一个节点(如果它存在)。我使用的代码是这样的:varCOLOR_REF=Database.database().reference().child("Colors")self.COLOR_REF.child(id).observe(.childAdded){(snapshot)inletkey=snapshot.keyApi.Post.getMyPosts(withId:key,completion:{(post)incompletion(post)})}id可能存在也可能不存在...我需要的是执行观察ifchild(id)existelsedos

ios - 如何以编程方式触发 UITableViewCell editActions?

这个问题在这里已经有了答案:OpenUITableVieweditactionbuttonsprogrammatically(5个答案)关闭5年前。我在我的tableviewcell上做了一些自定义编辑操作。当我滑动时它工作正常,但我想知道是否有任何方法可以在我点击单元格时触发这些操作。此外,我看到很多人回答类似的问题时,tableView.setEditing(true,animated:true)虽然这不是我正在寻找的解决方案。我希望无需按下另一个按钮即可立即显示操作。

ios - 在 Swift 4.0 中获取上个月趋势存储库时出错 - Github API

我正在将以下curl翻译成Swift但不幸的是,我在PlayGround上运行时遇到以下错误:Optional(["errors":({code=invalid;field=q;message="\"`date\"isnotarecognizeddate/timeformat.PleaseprovideanISO8601date/timevalue,suchasYYYY-MM-DD.";resource=Search;}),"documentation_url":https://developer.github.com/v3/search/,"message":ValidationFa

ios - 带有 UICollectionView 的 UITableViewCells 低性能(Swift)

我有一个tableview,每个单元格中嵌套了一个collectionView。tableViewCell的数量是动态的,每个tableViewCell的collectionViewCell的数量也是动态的。我“dequeueReusableCell”这两种细胞。每次加载tableViewCell时,我都会执行cell.collectionView.reloadData()。当我滚动TableView时,它真的很乱。此外,viewController需要大量加载。我试图在uitableviewcell的prepareforReuse或willDisplayCell中移动collecti

ios - 使用 AVCaptureVideo 在 Swift 中捕获 240 fps 的视频

我想在我的iPhone显示屏上看到240fps的视频预览。我的代码(简单)是这样的(如下):进行session,激活相机,并在显示屏上显示实际的视频预览。varsession:AVCaptureSession?varstillImageOutput:AVCaptureStillImageOutput?varvideoPreviewLayer:AVCaptureVideoPreviewLayer?overridefuncviewDidLoad(){super.viewDidLoad()super.viewWillAppear(true)session=AVCaptureSession()

ios - UICollectionView inside UITableViewCell default contentOffset

在我的应用程序中,我有一个tableView,其中包含多个带有UICollectionView的单元格,UICollectionView的布局是自定义的,并在cellForRowAtIndexPath中设置。在collectionViewLayout的prepare方法中,我将默认的contentOffset设置为collectionView。但此contentOffset仅适用于可见的表格单元格,当我滚动表格View时,其他单元格没有此默认内容偏移量。如何解决这个问题?overridefuncprepare(){guardcache.isEmpty,letcollectionView

ios - TensorFlow-Lite Swift 设置(bridge-header/includes/root 文件夹)

TensorFlowLite最近发布了。代码库带有demoiosapplication.我想创建/运行相同的应用程序,但使用Swift。我已按照以下步骤操作:https://github.com/tensorflow/tensorflow/blob/master/tensorflow/contrib/lite/g3doc/ios.md#using-in-your-own-application这还不够。1)我想我现在缺少的是一些桥接头。2)我也不确定这些特定的Obj-C包含在swift中会是什么样子:#include"tensorflow/contrib/lite/kernels/re

ios - 预填充 Realm 数据库 swift 3.0

我想在没有任何后端连接的情况下在应用程序中使用本地Realm数据库,并且我想用初始数据填充此数据库。我找不到关于此的任何文档。我有:描述的模型(作为从RealmSwift扩展的对象)我的数据想放入我的Realm数据库。将我的数据放入Realm数据库并保存的正确流程是什么?谢谢! 最佳答案 您可以从AppStore下载Realm浏览器,您可以编辑一个空的Realm文件,或者您可以从csv或xlsx文件导入方案。然后像@David-Pasztor所说的那样保存并在您发布应用程序时包含它。请注意,您必须首先拥有由您的代码生成的方案,然后您